put to the rack - Spanisch Englisch Wörterbuch